name=None
money=50000
name=input("输入您的名字")
judgement=True
def check(judgement):
    if(judgement):
        print("-------------查询余额-----------------")
    print(f"亲爱的{name}你好！，您当前的余额为：{money}元")
def saving(num):
    print("-------------存款---------------")
    global money
    money+=num
    print(f"{name}，您好！您存款{num}元成功")
    check(False)
def get_money(num):
    print("--------------取款----------------")
    global money
    money-=num
    print(f"{name},您好！您已成功取款{num}元")
    check(False)
def main_menu():
    print("-------------主菜单---------------")
    print(f"{name}您好！，欢迎来到黑马银行ATM机，请选择您的操作")
    print("查询余额\t【输入1】")
    print("存款\t\t【输入2】")
    print("取款\t\t【输入3】")
    print("退出\t\t【输入4】")
    return input("请输入你的选择")
while True:
    choice=main_menu()
    if choice=='1':
        check(judgement)
        continue
    elif choice=='2':
        num=int(input("输入您存款的金额："))
        saving(num)
        continue
    elif choice=='3':
        num=int(input("输入您取款的金额："))
        get_money(num)
        continue
    else:
        print("退出程序")
        break



